Big Huge Thesaurus

Rorippa nasturtium-aquaticum

noun